import requests
import json


def fetch_real_time_info(query):
    # API参数
    params = {
        'api_key': '922c701bd0a219097c657838907961e5e4b19b25633131f3a3a6979e587c6db5',  # 使用您自己的API密钥
        'q': query,  # 查询参数，表示要搜索的问题。
        'num': 1  # 返回结果的数量设为1，API将返回一个相关的搜索结果。
    }

    # 发起GET请求到Serper API
    api_result = requests.get('https://serpapi.com/search', params)

    # 解析返回的JSON数据
    search_data = api_result.json()
    print(search_data)

    # 提取并返回查询到的信息
    if search_data['organic_results'][0]:
        return search_data['organic_results'][0]['snippet']
    else:
        return "没有找到相关结果。"

query = "世界上最长的河流是哪条河流？"
result = fetch_real_time_info(query)
print(result)